package com.huposoft.littleant;

import com.huposoft.littleant.handler.AliyunDNSHandler;

/***
 * ------------------------------------------
 *          解析记录类型格式
 *      A：IPv4地址格式      NS：NameType形式
 *  AAAA：IPv6地址格式    CNAME：NameType形式
 *
 * --------------------------------------
 * @Auther: anin
 * @Date: 2019/12/19 16:36
 * @version : V1.0
 */
public class Start {

    public static void main(String[] args) {
        String result = null;

        // TODO 增
//        result = AliyunDNSHandler.insertDNSRecord("ss","NS","www.anin.fun");
        // TODO 获取列表
//        result = AliyunDNSHandler.getDescribeDomainRecords("huposoft.com");
        // TODO 删
//        result = AliyunDNSHandler.deleteDNSRecord("18868648769036288");

        // TODO 改
        String res = AliyunDNSHandler.isSameIpByRecordName("oo");
        if(res != null && !res.equals("") && !res.equals("no change")){
            result = AliyunDNSHandler.updateDNSRecord(res,"oo","A",AliyunDNSHandler.NOW_IP);
        }

        // TODO 查一个
//        IPRecord record = AliyunDNSHandler.getOne("18868648769036288");

        System.out.println(result);
    }

}
